chain grate - German English Dictionary